package com.android.wnba.util.http;

import java.util.Map;

import org.xmlrpc.android.Tag;
import org.xmlrpc.android.XMLRPCFault;

import com.android.wnba.model.LoginItem;
import com.android.wnba.util.Util;

public class RpcParser {

	public static LoginItem parserLogin(Object object) {
		LoginItem item = null;
		try {
			// item = new LoginItem();
			// Map<String, String> map = (Map<String, String>) (object);
			// String member_id = map.get("member_id");
			// String protocol_ver = map.get("protocol_ver");
			// Util.debug("member_id:" + member_id);
			// Util.debug("protocol_ver:" + protocol_ver);
			// item.member_id = Integer.parseInt(member_id);
			// item.protocol_ver = Integer.parseInt(protocol_ver);
			item = new LoginItem();
			Map<String, Object> map = (Map<String, Object>) object;
			item.member_id = (Integer) map.get("member_id");
			item.protocol_ver = (Integer) map.get("protocol_ver");
		} catch (Exception e) {
			item = null;
			e.printStackTrace();
		}
		return item;
	}

	// public static LoginItem parserLogin(Object object) {
	// LoginItem item = null;
	// try {
	// item = new LoginItem();
	// JSONObject jsonObject = (JSONObject) object;
	// item.member_id = jsonObject.getInt("member_id");
	// item.protocol_ver = jsonObject.getInt("protocol_ver");
	// } catch (Exception e) {
	// item = null;
	// e.printStackTrace();
	// }
	// return item;
	// }
}
